saffron crocus - French English Dictionary